//
//  PSIPPacket.h
//  PacketSniffer
//
//  Created by nark on 01/05/10.
//  Copyright 2010 __MyCompanyName__. All rights reserved.
//

#import <Cocoa/Cocoa.h>
#import "PSPacket.h"

@interface PSIPPacket : PSPacket {
	NSString *sourceIP;
	NSString *destinationIP;
	int headerLength;
	int totalLength;
	int version;
	NSString *identification;
	NSArray *fragmentFlags;
	int fragmentOffset;
	int timeToLive;
	NSString *protocol;
	NSString *checksum;

}

@property (readwrite, retain)	NSString *sourceIP;
@property (readwrite, retain)	NSString *destinationIP;
@property (readwrite)			int headerLength;
@property (readwrite)			int totalLength;
@property (readwrite)			int version;
@property (readwrite, retain)	NSString *identification;
@property (readwrite, retain)	NSArray *fragmentFlags;
@property (readwrite)			int fragmentOffset;
@property (readwrite)			int timeToLive;
@property (readwrite, retain)	NSString *protocol;
@property (readwrite, retain)	NSString *checksum;

@end
